(a pair of) goggles - Turkish English Dictionary